package pers.whj.util.list;

public interface Heap<T> {
    boolean insert(T data);

    boolean insert(T[] data);

    T delete();

    T peek();

    boolean isEmpty();

    void adjust();

    void clear();

    Iterator<T> iterator();
}